Big Huge Thesaurus

Philippine cedar

noun